Chinese puzzle

noun
1.
a very complicated puzzle.
2.
anything very complicated or perplexing.
Origin
1805-15
British Dictionary definitions for Chinese puzzle

Chinese puzzle

noun
1.
an intricate puzzle, esp one consisting of boxes within boxes
2.
a complicated problem